package itheima.d01;

import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class Test {
    public static void main(String[] args) {
        Map<String, Integer> map = new HashMap<>();
        map.put("李思", 123);
        map.put("站三", 234);
        System.out.println("添加数据："+ map);


        System.out.println("获取指定数据："+map.get("站三"));

        Set<String> keySet = map.keySet();
        System.out.println("获取key的数据："+ keySet);


        Collection<Integer> values = map.values();
        System.out.println("获取value的数据"+ values);

        Integer value = map.remove("站三");
        System.out.println( "根据key的数据获取value的数据："+value);


        System.out.println("修改value的数据："+map.put("张三", 28));


        System.out.println("map的个数"+map.size());


        map.clear();
        System.out.println("删除之后的数据："+map);


        System.out.println("是否为空："+map.isEmpty());


        System.out.println("是否包含指定key"+map.containsKey("张三"));
        System.out.println("是否包含指定value"+map.containsValue(28));


    }
}
